package com.jy.admin.auth.vo;

import java.io.Serializable;

public class AccountVo implements Serializable {
    /**
     *商户标识
     */
    private String agentCode;
    /**
     *帐号
     */
    private String account;
    /**
     *密码
     */
    private String password;
    /**
     *登陆状态 0 未登录 1已经登陆
     */
    private Integer loginStatus;
    /**
     *商户标识
     */
    private String appName;
    /**
     *商户标识
     */
    private String merchantCode;
    /**
     *今天数据是否刷新了
     */
    private Integer refreshToday;
    /**
     *最近登陆的日期
     */
    private String loginDt;
    /**
     *登陆关联token等信息
     */
    private String requestHeader;
    /**
     *订单数量
     */
    private Integer orderCnt;

    public AccountVo(String agentCode, String account, String password, Integer loginStatus, String appName, String merchantCode, Integer refreshToday, String loginDt, String requestHeader, Integer orderCnt) {
        this.agentCode = agentCode;
        this.account = account;
        this.password = password;
        this.loginStatus = loginStatus;
        this.appName = appName;
        this.merchantCode = merchantCode;
        this.refreshToday = refreshToday;
        this.loginDt = loginDt;
        this.requestHeader = requestHeader;
        this.orderCnt = orderCnt;
    }

    public String getAgentCode() {
        return agentCode;
    }

    public AccountVo setAgentCode(String agentCode) {
        this.agentCode = agentCode;
        return this;
    }

    public String getAccount() {
        return account;
    }

    public AccountVo setAccount(String account) {
        this.account = account;
        return this;
    }

    public String getPassword() {
        return password;
    }

    public AccountVo setPassword(String password) {
        this.password = password;
        return this;
    }

    public Integer getLoginStatus() {
        return loginStatus;
    }

    public AccountVo setLoginStatus(Integer loginStatus) {
        this.loginStatus = loginStatus;
        return this;
    }

    public String getAppName() {
        return appName;
    }

    public AccountVo setAppName(String appName) {
        this.appName = appName;
        return this;
    }

    public String getMerchantCode() {
        return merchantCode;
    }

    public AccountVo setMerchantCode(String merchantCode) {
        this.merchantCode = merchantCode;
        return this;
    }

    public Integer getRefreshToday() {
        return refreshToday;
    }

    public AccountVo setRefreshToday(Integer refreshToday) {
        this.refreshToday = refreshToday;
        return this;
    }

    public String getLoginDt() {
        return loginDt;
    }

    public AccountVo setLoginDt(String loginDt) {
        this.loginDt = loginDt;
        return this;
    }

    public String getRequestHeader() {
        return requestHeader;
    }

    public AccountVo setRequestHeader(String requestHeader) {
        this.requestHeader = requestHeader;
        return this;
    }

    public Integer getOrderCnt() {
        return orderCnt;
    }

    public AccountVo setOrderCnt(Integer orderCnt) {
        this.orderCnt = orderCnt;
        return this;
    }
}
